Stop
。Stop
的作用就是可以阻止事件的傳遞。<div @click.stop="click1" style="border:solid red">
外層
<div @click.stop="click2" style="border:solid red">
中層
<div @click.stop="click3" style="border:solid red">
點擊
</div>
</div>
</div>
capture
和stop
事件修飾符號外,還有一些常用的修飾符號,整體列舉如下表:事件修飾符 | 作用 |
---|---|
stop | 阻止事件傳遞 |
capture | 監聽捕捉場景的事件 |
once | 只觸發一次事件 |
self | 當事件物件的target屬性是當前元件時,才會觸發事件 |
prevent | 禁止預設的事件 |
passive | 不禁止預設的事件 |
<div @click.stop.once="click3" style="border:solid red">
點擊
</div>
這種寫法就可以阻止事件傳遞,又能控制只觸發一次事件。